<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:p="http://primefaces.prime.com.tr/ui"
      xmlns:f="http://java.sun.com/jsf/core">



    <ui:composition>
        <p:dialog header="B&uacute;squeda r&aacute;pida de Empleado" modal="true" widgetVar="dialogBuscarEmpleado" closable="true" closeOnEscape="true" width="1100" height="800"  >
            <h:form id="quick_empleado" >
                <div align="left"><h3><h:outputText value="Informaci&oacute;n de Empleado"/></h3><p:separator/></div>
                <h:panelGrid id="eConEmpleado" columns="2">
                    <h:outputText value="Direcci&oacute;n" /> <p:inputText value="#{empleadoQuickManaged.selectedEmpleado.direccion_e}" readonly="true" style="width: 750px" />
                </h:panelGrid>
                <p:dataTable id="tableEmpleado" value="#{empleadoQuickManaged.empleados}" var="row" rows="20"
                             paginator="true"  paginatorPosition="bottom" selectionMode="single" selection="#{empleadoQuickManaged.selectedEmpleado}"
                             emptyMessage="#{sms.TableEmptyMessage}" onRowSelectUpdate="#{parametroUpdate} quick_epleado:eConEmpleado">
                    <f:facet name="header" >
                        <h:outputText value="Lista de Empleados"/>
                    </f:facet>
                    <p:column filterBy="#{row.nombre_a}" filterMatchMode="contains" headerText="&Aacute;rea" sortBy="#{row.nombre_a}" >
                        <h:outputText value="#{row.nombre_a}"/>
                    </p:column>
                    <p:column filterBy="#{row.nombre_c}" filterMatchMode="contains" headerText="Cargo" sortBy="#{row.nombre_c}" >
                        <h:outputText value="#{row.nombre_c}"/>
                    </p:column>

                    <p:column filterBy="#{row.identificador_e}" filterMatchMode="contains"   headerText="Identificador" >
                        <h:outputText value="#{row.identificador_e}"/>
                    </p:column>
                    <p:column filterBy="#{row.nombre_e}" filterMatchMode="contains"   headerText="Nombre" >
                        <h:outputText value="#{row.nombre_e}"/>
                    </p:column>
                    <p:column filterBy="#{row.apellido_e}" filterMatchMode="contains"   headerText="Apellido" >
                        <h:outputText value="#{row.apellido_e}"/>
                    </p:column>

                    <f:facet name="footer">
                        <p:commandButton value="Seleccionar"  action="#{Bean.getQuickEmpleado(empleadoQuickManaged.selectedEmpleado)}" update="#{parametroUpdate}" oncomplete="dialogBuscarEmpleado.hide()" title="Seleccionar un Empleado" />
                    </f:facet>
                </p:dataTable>
            </h:form>
        </p:dialog>
    </ui:composition>

</html>